multiple taxation - Spanish English Dictionary